promote one's idea - Anglais Synonymes Dictionnaire